package com.ruoyi.project.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.web.domain.BaseEntity;

import java.util.List;

/**
 * 二手物品对象 sys_goods
 * 
 * @author jjp
 * @date 2020-04-21
 */
public class SysGoods extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 用户id */
    private Long goodsId;

    /** 用户id */
    private Long mobileUserId;

    /** 商品名称 */
    private String goodsName;

    /** 标题 */
    private String title;

    /** 经度 */
    private String lat;

    /** 纬度 */
    private String lng;

    /** 详情 */
    private String detail;

    /** 价格 */
    private Double money;

    /** 瞬间类型0-图片 1-视频(数据字典) */
    private String momentType;

    /** 视频截图图片地址 */
    private String videoUrl;

    /** 地址名称 */
    private String address;

    /** 审核失败原因 */
    private String reason;

    /** 0-待审核 1-审核通过 2-审核失败 */
    private String examineStatus;

    /** 浏览量 */
    private Long pageviews;

    /** 点赞数 */
    private Long praises;

    /** 评论数 */
    private Long comments;

    /** $column.columnComment */
    private String delFlag;

    private List<String> urls;

    private String itemStatus;

    private List<SysGoodsFile> files;

    public void setGoodsId(Long goodsId) 
    {
        this.goodsId = goodsId;
    }

    public Long getGoodsId() 
    {
        return goodsId;
    }
    public void setMobileUserId(Long mobileUserId) 
    {
        this.mobileUserId = mobileUserId;
    }

    public Long getMobileUserId() 
    {
        return mobileUserId;
    }
    public void setGoodsName(String goodsName) 
    {
        this.goodsName = goodsName;
    }

    public String getGoodsName() 
    {
        return goodsName;
    }
    public void setTitle(String title) 
    {
        this.title = title;
    }

    public String getTitle() 
    {
        return title;
    }
    public void setLat(String lat) 
    {
        this.lat = lat;
    }

    public String getLat() 
    {
        return lat;
    }
    public void setLng(String lng) 
    {
        this.lng = lng;
    }

    public String getLng() 
    {
        return lng;
    }
    public void setDetail(String detail) 
    {
        this.detail = detail;
    }

    public String getDetail() 
    {
        return detail;
    }

    public Double getMoney() {
        return money;
    }

    public void setMoney(Double money) {
        this.money = money;
    }

    public void setMomentType(String momentType)
    {
        this.momentType = momentType;
    }

    public String getMomentType() 
    {
        return momentType;
    }
    public void setVideoUrl(String videoUrl) 
    {
        this.videoUrl = videoUrl;
    }

    public String getVideoUrl() 
    {
        return videoUrl;
    }
    public void setAddress(String address) 
    {
        this.address = address;
    }

    public String getAddress() 
    {
        return address;
    }
    public void setReason(String reason) 
    {
        this.reason = reason;
    }

    public String getReason() 
    {
        return reason;
    }
    public void setExamineStatus(String examineStatus) 
    {
        this.examineStatus = examineStatus;
    }

    public String getExamineStatus() 
    {
        return examineStatus;
    }
    public void setPageviews(Long pageviews) 
    {
        this.pageviews = pageviews;
    }

    public Long getPageviews() 
    {
        return pageviews;
    }
    public void setPraises(Long praises) 
    {
        this.praises = praises;
    }

    public Long getPraises() 
    {
        return praises;
    }
    public void setComments(Long comments) 
    {
        this.comments = comments;
    }

    public Long getComments() 
    {
        return comments;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag() 
    {
        return delFlag;
    }

    public List<String> getUrls() {
        return urls;
    }

    public void setUrls(List<String> urls) {
        this.urls = urls;
    }

    public String getItemStatus() {
        return itemStatus;
    }

    public void setItemStatus(String itemStatus) {
        this.itemStatus = itemStatus;
    }

    public List<SysGoodsFile> getFiles() {
        return files;
    }

    public void setFiles(List<SysGoodsFile> files) {
        this.files = files;
    }
}
